horned god - German English Dictionary